package com.zhl.type;

public class TypeConversionDemo3 {
    public static void main(String[] args){
        //目标：掌握强制类型转换
        int a = 10;
        //byte b = a;     //报错  ，可以使用快捷键进行强制类型转换  Alt+Enter
        //强制类型转换
        // 强行将类型范围大的变量，数据赋值给数据类型范围小的变量
        //格式：  数据类型 变量2 = (数据类型)变量1;

        byte b = (byte)a;
        System.out.println(b);

        // 注意：强制类型转换可能会导致数据丢失或精度损失
        int i =1500;
        byte c = (byte)i;
        System.out.println(c);  //丢失数据  符号位是1 ，所以结果是负数

        //注意：浮点数强制转换整型，小数会被截断
    }
}
